Skip to content

Trigger driver-test integration workflow#402

Merged
msrathore-db merged 4 commits into
mainfrom
msrathore/nodejs-cross-repo-ci
Jun 5, 2026
Merged

Trigger driver-test integration workflow#402
msrathore-db merged 4 commits into
mainfrom
msrathore/nodejs-cross-repo-ci

Conversation

@msrathore-db
Copy link
Copy Markdown
Contributor

Summary

  • Add a Node.js connector workflow that dispatches proxy integration tests to databricks/databricks-driver-test.
  • Mirror the Python connector's label-gated preview and merge-queue required-gate pattern.
  • Auto-pass non-driver PR changes and reset the integration-test label when new commits are pushed.

Test plan

  • npx prettier --check .github/workflows/trigger-integration-tests.yml
  • Parsed workflow YAML locally.
  • ReadLints reported no diagnostics.

Dependency: requires the matching databricks-driver-test receiver PR to be merged before the dispatched nodejs-pr-test event can run end-to-end.

Dispatch Node.js PR and merge-queue validations to databricks-driver-test so proxy-based integration tests can run with internal credentials.

Signed-off-by: Madhavendra Rathore <madhavendra.rathore@databricks.com>
Call out the GitHub App grants and required check configuration needed for driver-test dispatch and status reporting.

Signed-off-by: Madhavendra Rathore <madhavendra.rathore@databricks.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 5, 2026

Thanks for your contribution! To satisfy the DCO policy in our contributing guide every commit message must include a sign-off message. One or more of your commits is missing this message. You can reword previous commit messages with an interactive rebase (git rebase -i main).

…s-repo-ci

Signed-off-by: Madhavendra Rathore <madhavendra.rathore@databricks.com>
@msrathore-db msrathore-db force-pushed the msrathore/nodejs-cross-repo-ci branch from c020f91 to 9e4a4c3 Compare June 5, 2026 10:02
@msrathore-db msrathore-db enabled auto-merge June 5, 2026 13:35
…s-repo-ci

Signed-off-by: Madhavendra Rathore <madhavendra.rathore@databricks.com>
@msrathore-db msrathore-db added this pull request to the merge queue Jun 5, 2026
Merged via the queue into main with commit bcc0175 Jun 5, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants